tail turret - Spanish English Dictionary